right to testify - French English Dictionary